package cn.ren.service;

import cn.ren.entity.PageResult;
import cn.ren.entity.QueryPageBean;
import cn.ren.pojo.CheckItem;

public interface CheckItemService {
    /**
     * 添加检查项
     * @param checkItem
     */
    void add(CheckItem checkItem);

    /**
     * 根据当前页、每页行数、查询条件进行分页查询
     * @param queryPageBean
     * @return
     */
    PageResult findPage(QueryPageBean queryPageBean);

    /**
     * 根据id删除检查项
     * @param id
     */
    void del(int id);
    /**
    * @Description: 根据id查询检查项
    * @Param: [id]
    * @return: cn.ren.pojo.CheckItem
    * @Author: 任鹏
    * @Date: 2020/2/22
    */
    CheckItem findById(int id);
    /**
    * @Description: 更新检查项
    * @Param: [checkItem]
    * @return: void
    * @Author: 任鹏
    * @Date: 2020/2/22
    */
    void edit(CheckItem checkItem);
}
